troll (outdated) - French English Dictionary